The Simultaneous Representation Problem for Chordal, Comparability and Permutation Graphs

نویسندگان

  • Krishnam Raju Jampani
  • Anna Lubiw
چکیده

We introduce a notion of simultaneity for any class of graphs with an intersection representation (interval graphs, chordal graphs, etc.) and for comparability graphs, which are represented by transitive orientations. Let G1 and G2 be graphs from such a class C, sharing some vertices I and the corresponding induced edges. Then G1 and G2 are said to be simultaneous C graphs if there exist representations R1 and R2 of G1 and G2 that are the same on the shared subgraph. Simultaneous representation problems arise in any situation where two related graphs should be represented consistently. A main instance is for temporal relationships, where an old graph and a new graph share some common parts. Pairs of related graphs arise in many other situations. For example, two social networks that share some members; two schedules that share some events, overlap graphs of DNA fragments of two similar organisms, circuit graphs of two adjacent layers on a computer chip, etc. For comparability graphs and any intersection graph class, we show that the simultaneous representation problem for the graph class is equivalent to a graph augmentation problem: given graphs G1 and G2, sharing vertices I and the corresponding induced edges, do there exist edges E′ ⊆ V (G1)− I × V (G2)− I such that the graph G1 ∪G2 ∪ E′ belongs to the graph class. This equivalence implies that the simultaneous representation problem is closely related to some well-studied classes in the literature, namely, sandwich graphs and probe graphs. We give efficient algorithms for solving the simultaneous representation problem for chordal graphs, comparability graphs and permutation graphs. Further, our algorithms for comparability and permutation graphs solve a more general version of the problem when there are multiple graphs, any two of which share the same common graph. This version of the problem also generalizes probe graphs. Finally, we show that the general version of the problem is NP-hard for chordal graphs. Submitted: November 2011 Reviewed: February 2012 Revised: March 2012 Accepted: March 2012 Final: March 2012 Published: March 2012 Article type: Regular Paper Communicated by: S. G. Kobourov E-mail addresses: [email protected] (Krishnam R. Jampani) [email protected] (Anna

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Simultaneous Membership Problem for Chordal, Comparability and Permutation graphs

In this paper we introduce the simultaneous membership problem, defined for any graph class C characterized in terms of representations, e.g. any class of intersection graphs. Two graphs G1 and G2, sharing some vertices X (and the corresponding induced edges), are said to be simultaneous members of graph class C, if there exist representations R1 and R2 of G1 and G2 that are “consistent” on X ....

متن کامل

Simultaneous Interval Graphs

In a recent paper, we introduced the simultaneous representation problem (defined for any graph class C) and studied the problem for chordal, comparability and permutation graphs. For interval graphs, the problem is defined as follows. Two interval graphs G1 and G2, sharing some vertices I (and the corresponding induced edges), are said to be “simultaneous interval graphs” if there exist interv...

متن کامل

A Width Parameter Useful for Chordal and Co-comparability Graphs

In 2013 Belmonte and Vatshelle used mim-width, a graph parameter bounded on interval graphs and permutation graphs that strictly generalizes clique-width, to explain existing algorithms for many domination-type problems, also known as (σ, ρ)problems or LC-VSVP problems, on many special graph classes. In this paper, we focus on chordal graphs and co-comparability graphs, that strictly contain in...

متن کامل

An implicit representation of chordal comparability graphs in linear time

Ma and Spinrad have shown that every transitive orientation of a chordal comparability graph is the intersection of four linear orders. That is, chordal comparability graphs are comparability graphs of posets of dimension four. Among other uses, this gives an implicit representation of a chordal comparability graph using O(n) integers so that, given two vertices, it can be determined inO(1) tim...

متن کامل

An Implicit Representation of Chordal Comparabilty Graphs in Linear-Time

Ma and Spinrad have shown that every transitive orientation of a chordal comparability graph is the intersection of four linear orders. That is, chordal comparability graphs are comparability graphs of posets of dimension four. Among other uses, this gives an implicit representation of a chordal comparability graph using O(n) integers so that, given two vertices, it can be determined in O(1) ti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Graph Algorithms Appl.

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2009